Mechanical Supervisor – Data Centres – Zurich (German Speaking)

  • Home
  • Mechanical Supervisor – Data Centres – Zurich (German Speaking)

Mechanical Supervisor – Data Centres – Zurich (German Speaking)

Location: Switzerland, Switzerland Salary: €70,000 - €75,000 + €35,000 Living allowance + Accommodation + Rotation + Travel

Mechanical Supervisor – Data Centres – Zurich (German Speaking)
Eligibility: EU Passport highly preferred

 

We are partnering with a leading European construction and engineering contractor delivering complex, high-value data centre projects across the continent. Recognised as one of the most trusted names in the mission-critical sector, this company works with global hyperscale clients, delivering projects that push the boundaries of innovation and technical excellence.Due to ongoing growth, they are seeking a Mechanical Supervisor to join their expanding team on a major hyperscale data centre project in Zurich.

 

As a Mechanical Supervisor, you will play a key leadership role, overseeing the installation, testing, and commissioning of mechanical systems on a cutting-edge data centre build. You will be responsible for coordinating subcontractors, ensuring that safety, quality, and schedule targets are achieved, while also driving collaboration between trades to achieve seamless delivery.

 

Key Responsibilities

  • Report directly to the Mechanical Construction Manager and Mechanical Project Manager.
  • Ensure all mechanical subcontractors work to agreed schedules and priorities to achieve project milestones.
  • Track subcontractor progress, identify delays, and develop mitigation plans to recover lost time.
  • Coordinate mechanical works with other trades, including electrical and CSA, to ensure smooth workflows.
  • Lead site safety management with HSE teams, ensuring strict compliance with RAMS and SPAs.
  • Oversee QA processes alongside the QA Manager, ensuring installation meets specifications and approved benchmarks.
  • Verify installed materials and equipment comply with approved technical submittals.
  • Conduct snagging inspections and ensure timely closure of all issues.
  • Support commissioning teams to meet project handover and performance targets.
  • Prepare daily site reports and review subcontractor reporting.
  • Ensure all subcontractors have materials, access, and resources ready to maintain work continuity.
  • Participate in daily planning and coordination meetings, including whiteboards, EHS, and QA sessions.

Requirements

  • Minimum 3+ years’ experience in a mechanical supervision or construction management role.
  • Mechanical trade or engineering background is essential.
  • Previous experience on data centre projects preferred but not essential.
  • Proven ability to coordinate subcontractors on large-scale projects.
  • Proficiency with MS Office and construction QA software.
  • Fluent in English with strong communication and leadership skills.
  • EU passport or right to work in Switzerland/Germany is highly preferred.

Benefits

  • €70,000 - €75,000 + €35,000 Living allowance + Accommodation + Rotation + Travel
  • Competitive salary package with Swiss benefits.
  • Work on a major hyperscale data centre project with a top-tier international contractor.
  • Be part of a high-performing global team with strong career progression opportunities.
  • Gain exposure to some of the most advanced data centre builds in Europe.

Disclaimer:

Apply For This Job

Reference: MIMUC1600

Sector: Construction

Type: Permanent

Vision
To consistently deliver a recruitment service that's of an exceptional standard and guided by values of performance, trust, transparency and respect.
Mission
To work in partnership and thoroughly understand the needs and preferences of both our clients and candidates.
Values
Collaborative, passionate, reliable and adaptable - we do not promise what we cannot deliver.